.HongbaoBox{
	max-width: 640px;
	background: #F5F5F5;
	margin: auto;
}
.Banner img{
	width:100%;
}
.addHongbao{
	padding: 15px 10px;
	background: #FFF;
}
.addHongbao a{
	display: block;
	background: #F9D806;
	text-align: center;
	line-height: 45px;
	color: #F30;
	border-radius: 5px;
	font-weight: bold;
}
.addHongbao a span{
	display: inline-block;
	margin-right: 5px;
}
.ShowTypes{	
	background: #FFF;
	margin-top: 10px;
	height: 50px;
	line-height: 50px;
	position: relative;
	overflow: hidden;
	display: flex;
	flex-direction: row;
}
.ShowTypes:before{
	content: '';
	display: block;
	width: 100%;
	height:1px;
	background: #EEE;
	position: absolute;
	left: 0;
	bottom: 0px;
}
.ShowTypes a{
	display: flex;
	width:33.33%;
	position:relative;
	justify-content:center; 
	align-items:center;
}
.ShowTypes a.ck{
	color: #F30;
}
.ShowTypes a.ck:before{
	content: '';
	display: block;
	width: 100%;
	height:2px;
	background: #F30;
	position: absolute;
	left: 0;
	bottom: 0px;
}
.ListHongbao{
	padding: 0 10px;
	background: #FFF;
}
.ListHongbao .list{
	padding: 15px 0px;
	border-bottom: #EEE solid 1px;
}
.ListHongbao .list ul{
	padding-left:90px;
	height: 100px;
	position: relative;
	overflow: hidden;
}
.ListHongbao .list ul .hb{
	position: absolute;
	width:80px;
	height: 100px;
	overflow: hidden;
	left:0;
	top:0;
}
.ListHongbao .list ul .hb img{
	position: absolute;
	width:100%;
	height: 100%;
	left: 0;
	top:0px;
}
.ListHongbao .list ul .but{
	position: absolute;
	width:70px;
	right:0;
	bottom: 0px;
}
.ListHongbao .list ul .but img{
	width:100%;
}
.ListHongbao .list ul .info div{
	height:33px;
	line-height: 33px;
	overflow: hidden;
}
.ListHongbao .list ul .info div.cnt{
	font-size:14px;
	color: #666;
}
.ListHongbao .list ul .info div.cnt span{
	color: #F30;
}
.ListHongbao .list ul .info div.cnt em{
	color: #AAA;
}
.ListHongbao .list ul .info div.more,.ListHongbao .list ul .info div.more a{
	display: flex;
	flex-direction: row;
	font-size:14px;
	color: #888;
}
.ListHongbao .list ul .info div.more a span{
	display: flex;
	width:25px;
	overflow: hidden;
	justify-content:center; 
	align-items:center;
}
.ListHongbao .list ul .info div.more a span img{
	height: 25px;
	width: 25px;
	border-radius: 50%;
}
.ListHongbao .list ul .info div.more a em{
	padding: 0 15px 0 5px;
}
